#include<stdio.h>
void select(int arr[],int n){
    int i,j,minIndex,t;//minIndex是最小元素的索引
    for(i=0;i<n-1;++i){
        minIndex=i;
        for(j=i+1;j<n;++j){
            if(arr[j]<arr[minIndex]){
                minIndex=j;
            }
        }
        if(minIndex!=i){
            t=arr[i];
            arr[i]=arr[minIndex];
            arr[minIndex]=t;
        }
    }
}
int main(void){
    int arr[]={6,8,2,3,9,0,1,4,5,7};
    select(arr,10);
    int i;
    for(i=0;i<10;++i){
        printf("%2d",arr[i]);
    }
    printf("\n");
    printf("Done!");
    return 0;
}